Nowoczesny słownik angielsko-polski

publicznie ośmieszyć

powiesić

wystawiać na widok publiczny